macaw flower - French English Dictionary